import { axios } from '@/utils/request'

//分页查询
export function page(parameter) {
  return axios({
    url: '/emsModelMaterial/page',
    method: 'get',
    params: parameter
  })
}
//获取全部物料型号
export function list(parameter) {
  return axios({
    url: '/emsModel/list',
    method: 'get',
    params: parameter
  })
}
export function detail(parameter) {
  return axios({
    url: '/emsModelMaterial/detail',
    method: 'get',
    params: parameter
  })
}

//添加物料型号
export function add(parameter) {
  return axios({
    url: '/emsModel/add',
    method: 'post',
    data: parameter
  })
}
//删除物料
export function del(parameter) {
  return axios({
    url: '/emsModelMaterial/delete',
    method: 'post',
    data: parameter
  })
}
//删除物料
export function edit(parameter) {
  return axios({
    url: '/emsModel/edit',
    method: 'post',
    data: parameter
  })
}

//编辑EMS型号物料
export function modelMaterialEdit(parameter) {
  return axios({
    url: '/emsModelMaterial/edit',
    method: 'post',
    data: parameter
  })
}
//删除型号
export function deleteModel(parameter) {
  return axios({
    url: '/emsModel/delete',
    method: 'post',
    data: parameter
  })
}
//物料年出库情况统计
export function outStoreAnalysis(parameter) {
  return axios({
    url: '/emsMaterial/outStoreAnalysis',
    method: 'post',
    data: parameter
  })
}
export function dosageTable(data, parameter) {
  return axios({
    url: '/emsModelMaterial/monthUsageCountList',
    method: 'post',
    parameter,
    data
  })
}

export function dosageYearTable(data, parameter) {
  return axios({
    url: '/emsModelMaterial/monthUsageCountByYearTotal',
    method: 'post',
    parameter,
    data
  })
}